frustration of a voyage - Turkish English Dictionary